.tablaEstaciones{
	margin:0 auto;
}

.tablaEstaciones caption{
	background:url("../img/altheaderbox.png") repeat-x #61932B;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	height:40px;
	padding:5px;
}

.tablaConsulta caption{
	height:70px !important;
}

.tablaConsulta form{
	float:left;
	margin-left:20px;
	margin-top:3px;
}

.tablaConsulta form .etiqueta{
	color:#ffffff;
}

.tablaEstaciones caption .tituloTabla{
	text-shadow: 0 1px 0 #2C5500;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial;
	margin-left:20px;
	margin-top:5px;
	float:left;
	display:inline;
}

.tablaEstaciones caption .botoneraTabla{
	float:right;
	display:inline;
	margin-right:16px;
	margin-top:8px;
}

.tablaEstaciones caption .btn{
	background:url("../img/altbutton.gif") repeat-x scroll 0 0 #2A2A2A;
	text-shadow:1px 1px 0 #000000;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	padding:5px 9px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px; 
	margin-top:10px;
}

.tablaEstaciones caption .btn:hover{
	background:url("../img/button.gif") repeat-x scroll 0 0 #52801F;
	text-shadow:1px 1px 0 #2F5D0B;
}

.cabecera-tabla{
	font-family:Arial;
	font-size:13px;
	font-weight:bold !important;
	padding:10px 10px 8px;
	background:url('../img/thead.gif') repeat-x;
	border-right:1px solid #D5D5D5;
	text-shadow:0 1px 0 #FFFFFF;
}

.celda{
	font-family:Arial;
	font-size:13px;
	color:#386B00;
	padding-top:4px;
	padding-bottom:4px;
}

.fila-tabla-par td{
	background-color:#F2FAE3;
}

.fila-tabla-impar td{
	background-color:#ffffff;
}

.fila-final td{
	background-color:#EDE8E8;
	color:#000000;
}

.celda-principal-par{
	background-color:#F2FAE3 !important;
}

.celda-principal-impar{
	background-color:#ffffff !important;
}

.celdaGlp,
.celdaGnv{
	color:#ffffff;
	width:40px;
	font-weight:bold;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	padding:4px;
	border-bottom:1px solid #666666;
}

.celdaGlp{
	background-color:#8E8787;
}

.celdaGnv{
	background-color:#3976EF;
}